home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
DESQVIEW
/
QW12INST.ARJ
/
TOKEN.TEC
< prev
next >
Wrap
Text File
|
1991-03-13
|
7KB
|
155 lines
ID:TR Token Ring Cards and QEMM-386
Quarterdeck Technical Note #156
by Dan Sweeney
IBM Token Ring PS/2 Primary Adapter Cards
This card uses both a RAM and ROM in the reserved memory area
(The memory between 640K & 1024K). There are two versions of this
card. One version has an 8K ROM and 8K RAM; the other has 16K ROM
and RAM sizes. The possible locations for these are shown below.
Other considerations would be an ESDI Hard Disk Controller card
or other PS/2 adapter cards. The ROM locations listed below for
the 16K version of the card are valid for the ESDI controller as
well as the Token Ring Adapter.
If 8K in size If 16K in size
ROM RAM ROM RAM
C800 C9FF C800 C9FF C800 CBFF C800 CBFF
CC00 CDFF CA00 CCBF CC00 CFFF CC00 CFFF
D000 D2FF CC00 CDFF D000 D3FF D000 D3FF
D400 D6FF CE00 CFFF D400 D7FF D400 D7FF
D800 D9FF D000 D1FF D800 DBFF D800 DBFF
DC00 DDFF D200 D3FF DC00 DFFF DC00 DFFF
D400 D5FF
D600 D7FF
D800 D9FF
DA00 DBFF
DC00 DDFF
DE00 DFFF
QEMM 386 4.2 can't detect the RAM Buffer Address (or the ROM
on some of the more recent versions of the PS/2 Token ring card).
You should EXCLUDE THE RAM BUFFER and ROM ADDRESS FROM QEMM to
avoid conflicts in the reserved memory area. To exclude an area
from QEMM you need to place a parameter on the QEMM.sys line of
your config.sys file. The exclusion must state both the starting
and ending addresses in hexadecimal format. An example is shown
below.
device=c:\QEMM.SYS X=D800-DFFF
| |
Start End
Q: So how do you know which area to exclude ?
The default location for the RAM is at D800. But you should
use your IBM PS/2 Reference diskette (Select View Configuration
from the Main Menu) to verify the address of both RAM and ROM.
Q: Why has my conventional memory been reduced by 64K after
excluding the RAM Buffer Address ?
QEMM may not be able to establish a page frame in the
Reserved Memory area (the memory between 640K and 1024K) due to
the exclusion. If this is the case QEMM will set its page frame
in the LOWER 640K of memory. QEMM needs 64K of contiguous memory
in order to create ExPANDed memory. If you don't use any programs
that need ExPANDed memory you can configure QEMM to run with no
page frame. In this case your QEMM device would read:
device=c:\QEMM.SYS X=D800-DBFF FR=NONE
|---------| |-----|
Exclusion No Page Frame instruction
Q: How do I configure for ExPANDed memory without having my
Page Frame reside in the lower 640K?
It MAY be possible to relocate (depending on the Adapters
installed in your PS/2) either the Token Ring ROM and RAM or other
adapters so that there is 64K of contiguous memory. Typically it
is best to establish the starting addresses of these devices in
the area between D000 and DFFF (832K through 896K). This may
require that you generate a new network shell or add parameters
to your network drivers.
The the example below is for an IBM PS/2 Model 80 with an ESDI
Hard Disk Controller Card and Token Ring Card (16K ROM and RAM)
installed.
Step 1. Using the IBM Reference Diskette, select View
Configuration and from the submenu choose change
configuration. Highlight the ESDI Controller Address
and press the F5 or F6 function key until it starts at
D400. Next, locate the Token Ring RAM address to D800.
Last but not least, locate the Token Ring ROM at DC00.
Step 2. Edit the QEMM line in your Config.sys file to read as
follows:
device=c:\QEMM.SYS X=D800-DFFF
This will prevent QEMM from mapping anything over
the top of the RAM buffer and ROM address of the
network card.
Step 3. If you are using Novell Netware, have your network
supervisor reconfigure your Anet3 file to reflect
the change in address of both the ROM and RAM. On
Netware 2.1x this will not have to be done.
If you are using the IBM PClan, have your network
manager change (or add) the following parameter to
the Tokrui driver to read:
TOKRUI 400000000001,D800
If you are using the IBM Local Area Network Support
Program, change (or add) the following parameter to the
device driver DXMC0MOD.SYS . The line should read:
device=c:\DXMC0MOD.SYS ,D800
It is important that there is a space between the last S
in .sys and the comma.
Q: What if you're not on a PS/2 but are using a IBM Token Ring
Card?
You will have to change the switches on switch block 1 to
relocate the ROM address. Choose what best fits your
configuration from the list below.
Memory Switches 1 to 6 Don't use this location
Location (F=OFF N=ON) if your video display is
A800 N F N F N N EGA or VGA
AA00 N F N F N F EGA or VGA
AC00 N F N F F N EGA or VGA
B000 N F F N N N Mono, MGA or Hercules
B400 N F F N F N MGA, Hercules
B800 N F F F N N CGA ,EGA, MGA, Hercules, VGA
BC00 N F F F F N CGA, EGA, MGA, Hercules, VGA
C000 F N N N N N EGA or VGA
C200 F N N N N F EGA or VGA
C400 F N N N F N Extended Bios EGA or VGA
C800 F N N F N N XT Hard disk ROM*
CC00 F N N F F N
D000 F N F N N N
D400 F N F N F N
DC00 F N F F F N
* I know....this isn't a video card, but all the Intel and
Quadram PC to 386 folks should be aware of it.
After you have done this you should follow steps 2 and 3 as
described above remembering to replace the D800 with the RAM
address you have chosen.
Copyright (C) 1991 by Quarterdeck Office Systems
* * * E N D O F F I L E * * *